home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1985-10-07 | 640 b | 30 lines |
- 1 'LINEAR Correlation Coefficient
- 2 KEY OFF:SCREEN 0,1,0:WIDTH 40:COLOR 15,1,9:CLS
- 10 PRINT "LINEAR CORRELATION COEFFICIENT"
- 20 PRINT
- 30 PRINT "NUMBER OF POINTS";
- 40 INPUT N:IF N=0 THEN 220
- 50 J = 0
- 60 K = 0
- 70 L = 0
- 80 M = 0
- 90 R = 0
- 100 FOR I = 1 TO N
- 110 PRINT "X,Y OF POINT";I;
- 120 INPUT X,Y
- 130 J = J + X
- 140 K = K + Y
- 150 L = L + X ^ 2
- 160 M = M + Y ^ 2
- 170 R = R + X * Y
- 180 NEXT I
- 190 R2 = (N * R - J * K) / SQR ((N * L - J ^ 2) * (N * M - K ^ 2))
- 200 PRINT
- 210 PRINT "COEFFICIENT OF CORRELATION: ";R2
- 220 PRINT:LOCATE 24,1:PRINT"PRESS <SPACE> TO RUN AGAIN";
- 230 LOCATE 25,1:PRINT"PRESS <ESC> TO EXIT";
- 240 K$=INKEY$:IF K$="" THEN 240
- 250 IF K$=" " THEN RUN
- 260 IF K$<>CHR$(27) THEN 220
- 10000 STOP
-